home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-04-28 | 21.3 KB | 459 lines | [TEXT/R*ch] |
- rec.games.bolo Frequently Asked Questions (FAQ) - Part 1
- Version 1.9.4 - February 7, 1995
- -----------------------------------------------------------------------
- Compiled and maintained by Cory L. Scott (aka Kimboho)
- (cls6@midway.uchicago.edu)
- -----------------------------------------------------------------------
- This file is meant to be displayed in good ol' Monaco 9 point.
- You are strongly encouraged to read this FAQ before posting to r.g.b.
- If you have any questions or comments about this FAQ, please email
- cls6@midway.uchicago.edu.
-
- The FAQ is divided into two sections for space reasons. The first part
- is dedicated to the basics of Bolo and the USENET group devoted to it,
- and the second part deals with maps, brains, and strategy.
-
- The FAQ will be posted twice a month.
-
- It is available via FTP at cybercow.rh.uchicago.edu.
-
-
-
- Table of Contents
- -----------------
- PART I:
-
- BOLO BASICS
-
- I. First off, what is Bolo?
- II. How do you play Bolo?
- III. What's the current version of Bolo?
- IV. What's going to be in the new version of Bolo and when will it be
- out?
- V. What kind of stuff do I need to play Bolo?
- VI. Okay, now that you know about Bolo, where can you get it?
-
- INTERNET BOLO
-
- I. Internet Bolo sounds neat! How can I play, find a game, etc.?
- II. What if I'm in Europe or Australia? How do I find a game?
- III. I connect to the Internet via modem, and use telnet and FTP with
- good speed, but when I play Internet Bolo, it's just TOO slow. What's
- up?
- IV. Is there a Bolo player registry?
- V. Issues of etiquette
-
- APPLETALK BOLO
-
- I. How can I find out about games on an Appletalk net?
- II. Can I play AppleTalk Bolo with ARA?
-
- REC.GAMES.BOLO AND OTHER MISC. STUFF
-
- I. I've got a new idea for Bolo! Shouldn't I post it to r.g.b right
- away?
- II. What is alt.netgames.bolo? What the difference between the two
- groups?
- III. Shareware Fees
- IV. Hacks
-
- PART II
-
- BOLO NET RESOURCES
-
- I. Where are good FTP sites?
- II. How about Web Sites?
-
- BOLO FACTS
-
- I. Vital statistics
- II. Interesting Things
- III. Lag fun
- IV. Maps
- A. Where can I find other maps or create my own?
- B. What are some of the guidelines I should follow for making maps?
- C. How do I post and download maps from r.g.b from or to my machine?
- V. Brains
- A. Now what's this about Brains?
- B. Where can I get Brains?
- C. How do you write Brains?
-
- BOLO STRATEGY
-
- I. Where are good strategy guides?
- II. How about some hints?
-
- -----------
- BOLO BASICS
- -----------
- First off, what is Bolo?
- ------------------------
- Let's let the author do the talking:
- "Bolo is a 16 player graphical networked real-time multi-player tank
- battle game. It has elements of arcade-style shoot-em-up action, but for
- the serious players who play 12 hour games with 16 players working in
- teams in different networked computer clusters around an office or
- university campus, it becomes more of a strategy game. You have to play
- it to understand." --- Stuart Cheshire
-
- How do you play Bolo?
- ---------------------
- Bolo has a large amount of options and elements to its play. Once you
- get a copy of the program, you should read and print out the
- documentation, which is much more detailed than this explanation.
- Basically, you are a tank that travels around a map, which has trees,
- rubble, water, trees, deep water, walls, grass, swamps, and roads to
- deal with. Your tank has ammo (commonly called bullets or shells),
- mines, armor (also called shields), and the capacity to carry trees. The
- map is created by a player before hand.
- The two most important elements on the map are pillboxes and bases.
- Pillboxes are originally neutral, meaning that they shoot at every tank
- that happens to get in its range. They shoot fast and with deadly
- accuracy. You can shoot the pillbox with your tank, and you can see how
- damaged it is by looking at it. Once the pillbox is subdued, you may run
- over it, which will pick it up. You may place the pillbox where you want
- to put it (where it is clear), if you've enough trees to build it back
- up.
- Trees are harvested by sending your man outside your tank to forest the
- trees. Your man (also called a builder) can also lay mines, build roads,
- and build walls. Once you have placed a pillbox, it will not shoot at
- you, but only your enemies. Therefore, pillboxes are often used to
- protect your bases.
- Bases are used for refueling your tank. Like pillboxes, they start out
- neutral, meaning that anyone can run over them, and they will belong to
- that player. Bases cannot be moved. You can take over a base by shooting
- it. Therefore, Bolo becomes exciting when you have 3 or more people
- fighting for control of pillboxes and bases, traveling around the map,
- and shooting each other. You can also form alliances with other players
- for team play. Again, this FAQ doesn't exist to teach you the basics of
- how to play the game. That's what the documentation is for.
-
- What's the current version of Bolo?
- -----------------------------------
- The current version of Bolo is 0.99.2.
-
- What's going to be in the new version of Bolo and when will it be out?
- ----------------------------------------------------------------------
- The new version should be released soon, according to Mr.
- Cheshire, and will have bug fixes for the lag effects of the enchanted
- canoe and "base grab without ammo" attack. Mines may change. The
- gunsight will have an option that will allow it to be left on all the
- time. Farming mined trees should still be okay. He is also going to
- write code to alert you when Bolo detects a player moving too fast for
- the terrain, taking too much damage without dying, or firing too many
- shots without refuelling.
-
- Mr. Cheshire writes:
- "The short term plan is to get the next version out as soon as I can.
- That will automatically invalidate all the hacks, and while the hackers
- are working on new hacks I'll get the security features done." (Note: Some
- of these things are still in development and are subject to change.)
-
- What kind of stuff do I need to play Bolo?
- ------------------------------------------
- Bolo is only available for the Macintosh. Stuart Cheshire, the author,
- has made it very clear that he will not port Bolo to DOS or Windows
- machines. Therefore, dont ask whether or not there will be a port of
- Bolo for any other machine - it just isn't going to happen. However, some
- people are trying to make their own versions for the PC and Windows. For
- more information, check out:
- http://vespucci.iquest.com/~mecca/pcbolo.html
- http://www.ugcs.caltech.edu/~heathh/bolo.html
-
- Mac emulators for other platforms have had limited success, but none have
- been able to play network games. Bolo can be played on any Mac.
- Its preferred memory size is 1,100 K, but you can cut that down by
- turning off the sound effects. A color monitor is not necessary, but
- often useful.
- Unless you want to play by yourself, you need to be connected to some
- kind of network. You can play Bolo over an Appletalk network or over the
- Internet, if your machine is directly connected to the net and is
- running MacTCP, which is the standard way of how Macs talk over the
- Internet.
- If you're using a high-speed modem, you can play with your friend via
- Appletalk Remote Access (using an older version, 0.98). SLIP connections
- to the Internet are not recommended, since a direct Internet connection
- is so much faster, and Bolo works by forming a ring of networked Macs
- where one player sends the game packets to a neighbor, who sends packets
- to the next neighbor on the ring, and so on. Therefore, the rest of the
- players of the game will be waiting on your slow modem connection, which
- is commonly called lag. Also, note that Bolo is not a client-server
- system, which is a common misconception. Instead, Bolo creates a ring
- out of the Macs, using either DDP on AppleTalk or UDP over the Internet.
- When a new player joins, Bolo sends a packet to each machine in the game
- to figure out the delay between it and all Macs, then it adds itself
- into the ring in such a way as to minimize the total time around the
- ring. (Thanks to Peter Lewis for that final explanation.)
-
- However, if you're totally isolated and/or have no friends, there is a
- small bit of hope. See the section on "Brains."
-
- Okay, now that you know about Bolo, where can you get it?
- ---------------------------------------------------------
- You can find the bolo package at the usual suspect FTP sites for Mac
- software, such as sumex-aim.stanford.edu. Don't ask if someone can mail
- it to you. It's easily available. You can gopher or anon FTP it at
- bolo.stanford.edu, depending on Stuart's whims and the availability of
- his machine. As well, you can get it at bolo archive sites such as
- saloon.intercon.com, noproblem.uchicago.edu, or aurora.alaska.edu. Some of
- these sites also carry older versions of Bolo.
-
- Also, Aaron Bratcher has put together a nice "starter kit." The path
- is FTP://noproblem.uchicago.edu/pub/Bolo/MegaWatts_Bolo_Start_Kit.hqx.
-
- -------------
- INTERNET BOLO
- -------------
-
- Internet Bolo sounds neat! How can I play, find a game, etc.?
- -------------------------------------------------------------
- As mentioned before, you need to have a Macintosh running Bolo 0.99.2,
- with a direct connection to the Internet with MacTCP installed.
- Therefore, if you can telnet, gopher, or check your mail directly with
- your Mac, you can play Internet Bolo. Just check UDP/IP in the first
- dialog box, type in the IP address of another Mac playing Bolo, and go!
- Don't use UDP/IP Multicast yet, since MacTCP doesn't support it.
-
- Here's a summary of the various known ways of accessing the Internet
- directly:
- 1. A Mac with MacTCP installed connected via an ethernet card to a
- network that has a direct connection to the Internet.
- 2. A Mac with MacTCP installed connected via a LocalTalk connection to a
- network that has a direct connection to the Internet. The router must be
- able to assign IP numbers.
- 3. A Mac with MacTCP installed connected via a SLIP/PPP connection to a
- machine on the Internet. This, due to modem speed, is very slow, and is
- not recommended, except if you're playing with one or two other SLIP
- players. TIA does not seem to work.
- 4. A Mac with MacTCP installed connected via Appletalk Remote Access to
- another Mac connected to the Internet. You have to set your
- configuration to either Ethertalk or LocalTalk in MacTCP, and have a
- router on the other end be able to assign IP numbers. This, also, is
- very slow and not recommended, unless you're playing with one or two
- other ARA/Internet players.
-
- Remember, the proper port to use is 50000.
-
- To find an Internet game, there are various ways to do it. There is a
- BoloTracker, set up by Mike Ellis, out there that gets and gives
- information about Internet games in progress. For example, if you start
- a new game, there's an option to select whether or not the BoloTracker
- will be notified. If it is, your IP address and other vital information,
- such as the map's name, number of pills and neutral pills, number of
- players, etc., will be sent to the Tracker. This information will be
- updated throughout the game and made available to folks who wish to
- examine it. If you want to see what games the BoloTracker has
- registered, just telnet to gwis.circ.gwu.edu 50000...
-
- As well, there is another tracker, noproblem.uchicago.edu, port 50000,
- which is run by Matt Slot. His tracker has a slightly different interface,
- and also polls MikeE's tracker at GWU. Currently, it's your choice on
- which to use.
-
- There is also a program called Bolo Finder, by Peter Lewis, which will
- telnet to the BoloTracker itself and display the pertinent information.
- You can get it at mac.archive.umich.edu, in the directory
- /mac/game/war/bolo/tracker. Once you launch the program, make sure that
- the preferences (In the File Menu) dialog box contains the proper IP
- address and port number.
-
- You can also organize games and discuss strategy with folks on the IRC
- channel #bolo. For more information on IRC, look for the IRC FAQ on
- alt.irc.
-
- Now, before you go off "Bolo-Tracking" and start randomly joining games,
- THINK. If you're in France, and the game is Australia, and you join,
- you'll cause massive lag, destroying the game for everyone. Some
- suggested joining guidelines follow:
- * If there are more than 6 players in a game... stay out
- * If there are more than 4 players and no bases free... stay out.
- * If there are 2 or more people from outside the country... stay out.
- * If you get the "Network Delay too long" error... stay out. Don't
- repeatedly try to join.
- * Most importantly... if someone asks you to leave (esp. if there are no
- free bases), then it is common courtesy to leave.
-
- Also, while you're joining, check the Network Info box. If you see a
- massive amount of "Recovering" or "Active/Passive Restart" or "Failed"
- and a total ring delay over 325, then quit, before you destroy the
- entire game. (Yes, we know it will hang your Mac for an indefinite
- matter of time. That will be hopefully fixed in the next release.)
-
- Thus, if a lagger joins a game, often times a horrible event called
- "netsplit" occurs, where some or all of the players will be removed from
- the game, making it look like everyone left.
-
- Remember, if someone asks you to leave - LEAVE. There are plenty of
- games out there.
-
- What if I'm in Europe or Australia? How do I find a game?
- ---------------------------------------------------------
- European Bolo tracker host site address: ray.abo.fi (130.232.80.3)
-
- Quoted from kwhitty@finabo.abo.fi:
- Ultimately, all EuroBolo-ers will set the machine name in the
- "Bolotracker..." box in Bolo to ray.abo.fi. They would also set the
- preferences in Peter Lewis' Bolo Finder program (or Matt Slot's next
- version of Bolo Tracker) to ray. Games in Europe would be registered on
- ray, while US games would still be registered on gwis.circ.gwu.edu.
-
- Australian Bolo tracker host site address: tracker.uts.edu.au 50000
-
- I connect to the Internet via modem, and use telnet and FTP with good
- speed, but when I play Internet Bolo, it's just TOO slow. What's up?
- -----------------------------------------------------------------------
- Stuart Cheshire speaks: I don't know much about modems (as you probably
- know, I don't have a modem, I have Ethernet...) but I believe some of
- these modems try to be 'helpful' by compressing your data for you. To do
- this, they have to hold your data until they have enough to compress.
- Bolo doesn't really send enough data to be worth compressing, so the
- modem holds what it has for half a second while waiting to see how much
- more is coming. After half a second it realizes that no more is coming,
- and then sends it. This does not help net lag. Turn off all your modem's
- compression and error correction features, and Bolo will work much
- better.
-
- Is there a Bolo player registry?
- --------------------------------
- A registry of bolo players, handles and email addresses is available. It
- is posted monthly to r.g.b, and is available via FTP at
- noproblem.uchicago.edu. It will be updated weekly. Email
- aaron_bratcher@fpm.uchicago.edu with the above information to be added
- to the registry.
-
- Also, there is a multimedia HTML (World Wide Web) registry. Check it
- out using Mosaic. If you have any questions about WWW, check
- comp.infosystems.www.
- http://bolo.ncsa.uiuc.edu/registry/
-
- Issues of etiquette
- --------------------
- Besides the Internet etiquette mentioned above, there's some other
- things you should be aware of.
-
- * If someone asks you to leave, leave. There's no excuse for destroying
- another group's game, due to lag or other reasons.
-
- * If it's rather obvious you're losing and want to leave, at least
- concede the game to the other side. Don't just quit.
-
- * Profanity via messaging is frowned upon. Don't harass other players
- for no good reason. The object of the game is to play to have FUN, not
- to prove you're master of the universe. If you want to assert your
- manliness, go kick sand in people's faces at the beach: Don't play Bolo.
-
- * Don't cheat or hack Bolo to give yourself advantages over other
- players. If you suspect someone is cheating, a recommended procedure
- follows:
- (From Dan Rudman, rudman@engin.umich.edu)
- 1. Identify the party suspect of cheating. Identify the behavior which
- is hacked.
- 2. Message to selected players (with the hacked party UNselected) that
- you suspect said player of hack, and define the hacked behavior.
- 3. All other parties should acknowledge in the positive or negative
- whether or not they agree and can verify.
- 4. If most of the players verify back with you, then you may announce it
- to all and see what happens. Smart hackers will admit it and just drop
- out of the game. If for some reason they do not, please make a note of
- their player name and IP address and post it to the newsgroup. Be sure
- to include all the players names who verified.
-
- --------------
- APPLETALK BOLO
- --------------
-
- Can I play AppleTalk Bolo with ARA?
- -----------------------------------
- Not with the latest version. The author explains:
- ------
- My understanding is this (but I don't have a modem, or ARA, to test it):
- ARA messes with network numbers when packets go through the 'gateway'
- machine, in some way that is not documented in the tech notes. When Bolo
- games pass network addresses to each other, as they have to, this
- automatic translation is not done (the ARA gateway has no way of knowing
- that four of the bytes in the middle of the data packet are actually a
- network address). Bolo 0.98 did not do any sweep of the ring to find the
- optimum place to insert, and consequently it was possible for it to 'get
- lucky' in some situations, and still work despite the ARA address
- translation (but I wouldn't guarantee it to stay up if the wrong person
- quit). Bolo 0.99 always does three sweeps of the ring ('pinging' each
- machine) to find the best place to join, and consequently it ALWAYS
- falls into ARA's trap.
- -----
-
- How can I find out about games on an Appletalk net?
- ---------------------------------------------------
- Use Distant Early Warning or Bolo Tracker (not to be confused with the
- Internet Bolo Tracker), both available at mac.archive.umich.edu, in the
- directory/mac/game/war/bolo/tracker or at noproblem.uchicago.edu.
- Since version 0.99, Bolo does a sweep of the AppleTalk zones looking for
- players. Simply go to the AppleTalk dialog, and wait a few seconds. Zones
- with players will be marked with little filled blobs next to the names, and
- zones without players will be marked with little hollow blobs.
-
- ---------------------------------------
- REC.GAMES.BOLO AND OTHER MISC. STUFF
- ---------------------------------------
-
- I've got a new idea for Bolo! Shouldn't I post it to r.g.b right away?
- ----------------------------------------------------------------------
- NO. Hold it right there, cowboy. In the Bolo package of documentation,
- there's a file by Stuart which discusses Bolo's future plans. Read that
- FIRST, before repeating the already-often-repeated. For example, his
- priorities for the next release include:
- * 1000 players across the Internet using IP Multicast.
- * Security measures to stop people from cheating.
- * Sound to accompany incoming message.
- * Allow man to defuse mines that you can see.
- As well, remember: one thing that's nice about Bolo is its simplicity.
- As Stuart wrote: One of the main goals in writing Bolo was to try to
- give it one of the properties that Chess, Othello, and other good board
- games have -- the "a moment to learn and a lifetime to master"
- characteristic that gives them lasting interest. The aim is that there
- are a few simple 'actions' that you can perform in the game, but that
- they are flexible enough to let you carry out your complex strategies.
- That's why there is only one kind of tank, one kind of armor, and one
- kind of bullet. For me to add another major feature, it must add at
- least as much interest to the game as any of the features that are
- already there.
-
- What is alt.netgames.bolo? What the difference between the two groups?
- ----------------------------------------------------------------------
- alt.netgames.bolo is the old group that was used before rec.games.bolo
- was formed. Please only post to rec.games.bolo. a.n.b is rather deserted
- now anyway.
-
- Shareware fees
- --------------
- Listen up, folks. Bolo is shareware, which means if you use Bolo, you
- should pay the $25. Without your payments, Stuart can't put the amount
- of effort that he puts in now to support Bolo. To make sure your payment
- arrives, follow this procedure. Enclose a SASE with a note to yourself.
- And ask Stuart to sign the note and stuff it in the envelope and mail it
- back to you. If it arrives, you know he got the check. If it doesn't
- arrive, you don't know he didn't, but at least there's a chance you'll
- get some info out of it.
-
- Hacks
- -----
- Hacks are basically modifications of the Bolo program that allow you to
- do things you normally wouldn't and shouldn't be able to do with your
- tank, such as being invisible, having each shot hit for multiple damage,
- and being invulnerable to fire. Hacks, in almost all Bolo players'
- opinions, are detrimental to the game. Do NOT ask for copies of hacks
- on the rec.games.bolo.
-
- -------------
- End of rec.games.bolo FAQ - Part 1
- -------------
- Maintained by Cory L. Scott, cls6@midway.uchicago.edu
-
- This FAQ is published by Cory L. Scott, and may not be distributed for profit
- in any form other than a USENET feed. It may not be altered or changed without
- the author's permission.
- --
- Cory L. Scott | "They're inhabitants of alt.tasteless. . .] where
- cls6@midway.uchicago.edu | they march to a decidedly different drummer, and,
- University of Chicago | when they're done marching, usually shoot him."
- -|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-| - Dave Ratcliffe -|-|-|-|
-